//! GraphQL schema generation module
//! 
//! This module provides functionality to dynamically generate GraphQL schemas
//! from database metadata.

pub mod generator;
pub mod types;
pub mod resolvers;
pub mod dynamic_builder;

pub use generator::SchemaGenerator;
pub use types::{OrderDirection, PaginationInput, JsonConnection, ConnectionInfo};
pub use resolvers::{QueryResolver, MutationResolver, TableResolver, TableMutationResolver};
pub use dynamic_builder::DynamicSchemaBuilder;